package com.kylin.common.security.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

import java.util.ArrayList;
import java.util.List;

/**
 * 自定义安全配置
 * @author wuhao
 * @version 1.0 - 2023/1/13
 */
@ConfigurationProperties(prefix = "la.security")
@Data
public class SecurityProperties {

    /** 开启验证码校验功能 */
    @Deprecated
    private boolean enableCaptcha = false;

    /** 登录相关参数配置 */
    private LoginProperties login;

    /** 需要忽略安全认证地址集合 */
    private List<String> ignoreUrls = new ArrayList<>();
}
